import { Box } from '../system';

export default ({ height = '100%' }: { height?: string | number }) => (
  <Box display="flex">
    <svg
      xmlns="http://www.w3.org/2000/svg"
      aria-hidden="true"
      focusable="false"
      height={height}
      preserveAspectRatio="xMidYMid meet"
      viewBox="10 0 108 128"
    >
      <path
        d="M109.94 69.11c-.23.11-.46.25-.69.39c-.01-1.46-.78-2.17-1.32-2.94c-2.6-3.72-7.62-2.31-9.1 1.11c-.2.47 3.06 4.72 2.92 5.18c-2.16.97-4.24 3.2-4.66 5.15c.43-2.01-1.07-2.95-3.34-2.2s-4.42 2.91-4.73 4.91c.32-2-1.3-3.09-3.62-2.53s-4.39 2.55-4.6 4.54c.21-1.99-1.53-3.24-3.87-2.89s-4.34 2.17-4.44 4.15c.09-1.99-1.75-3.4-4.11-3.27s-4.27 1.77-4.25 3.76c-.02-1.98-1.96-3.58-4.32-3.66s-4.18 1.37-4.05 3.36c-.13-1.99-2.17-3.76-4.51-4.06c-2.35-.3-4.06.98-3.82 2.97c-.24-1.99-2.36-3.94-4.68-4.45s-3.92.61-3.57 2.61c-.35-1.99-2.54-4.11-4.83-4.82c-2.29-.7-3.77.27-3.3 2.27c-.46-2-5.51-10.45-6.06-11.7c-1.48-3.42-4.33-4.5-6.77-2.28c-1 .91-1.62 2.56-1.11 4.99c-1.59-.44-2.38.33-1.8 2.02c3.17 9.26 6.3 18.68 8.9 28.15c1.11 4.05 2.26 9.3 5.52 12.32c2.34 2.16 5.26 3.66 8.07 4.87c8.39 3.6 17.7 4.7 26.37 4.76c9.28.06 21.08-2.18 29.29-6.85c3.11-1.76 6.07-3.81 7.46-7.26c2.29-5.72 3.95-11.72 5.7-17.46c1.99-6.52 3.49-13.44 6.07-19.53c.64-2-.58-2.69-2.75-1.61z"
        fill="#48A2AD"
      />
      <radialGradient
        id="IconifyId-178a58e6776-62d0d4-24"
        cx="63.667"
        cy="67.667"
        r="26.685"
        gradientTransform="matrix(0 1 -1.5658 0 169.62 4)"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#BE5D23" offset="0" />
        <stop stopColor="#B65B25" offset=".158" />
        <stop stopColor="#9F552A" offset=".407" />
        <stop stopColor="#7A4C33" offset=".715" />
        <stop stopColor="#52423C" offset=".999" />
      </radialGradient>
      <ellipse
        cx="63.86"
        cy="77.31"
        rx="45.01"
        ry="18.09"
        fill="url(#IconifyId-178a58e6776-62d0d4-24)"
      />
      <linearGradient
        id="IconifyId-178a58e6776-62d0d4-25"
        x1="22.114"
        x2="102.08"
        y1="61.979"
        y2="61.979"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FF85AE" offset="0" />
        <stop stopColor="#FF7DA9" offset=".317" />
        <stop stopColor="#FF669A" offset=".816" />
        <stop stopColor="#FF5C93" offset="1" />
      </linearGradient>
      <path
        d="M102.08 51.48c-.84-.85-1.87-1.65-3.1-2.35c0 0-28.68 9.33-48.64 8.32s-17.02-3.19-27.16 3.27c0 0-2.77 3.96.61 6.37c4.42 3.15 10 5.75 16.12 7.73c.74-.54 1.48-.88 2.11-.88c19.03-6.61 56.05 1.77 60.06-22.46z"
        fill="url(#IconifyId-178a58e6776-62d0d4-25)"
      />
      <path
        d="M102.08 51.48c-4.01 24.23-41.03 15.85-60.05 22.46c-.63 0-1.37.33-2.11.88c15.35 4.96 34.13 5.97 46.67 1.8c15.75-5.22 22.86-17.67 15.49-25.14z"
        fill="#EB5E8E"
      />
      <linearGradient
        id="IconifyId-178a58e6776-62d0d4-26"
        x1="21.117"
        x2="99.384"
        y1="47.691"
        y2="47.691"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FFB0CB" offset=".003" />
        <stop stopColor="#F383A9" offset=".792" />
        <stop stopColor="#F0769F" offset="1" />
      </linearGradient>
      <path
        d="M93.95 33.63s5.43 3.22 5.43 11.55s-6.93 19.13-37.68 16.04c-30.48-3.07-38.35-.47-38.35-.47s-9.34-12.68 10.18-12.61c17.47.06 43.45 2.12 49.57-1.76c9.11-5.8 9.45-5.96 10.85-12.75z"
        fill="url(#IconifyId-178a58e6776-62d0d4-26)"
      />
      <path
        d="M58.45 27.44c9.46-5.91 8.95-14.5 4.44-21.81c-.49.28-.78.87-.53 1.48c.99 2.38 1.87 5.74.27 8c-2.71 3.82-7.73 4.79-15.94 9.37C38.86 28.84 35.85 33 35.3 38.22c-.05.49.23.96.69 1.19c.88.44 2.56 1.16 5.1 1.82c2.76-6.83 11.07-10.65 17.36-13.79z"
        fill="#F77CA5"
      />
      <linearGradient
        id="IconifyId-178a58e6776-62d0d4-27"
        x1="55.086"
        x2="87.012"
        y1="24.14"
        y2="24.14"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#F697B7" offset="0" />
        <stop stopColor="#F78FB2" offset=".335" />
        <stop stopColor="#F878A3" offset=".862" />
        <stop stopColor="#F9719F" offset="1" />
      </linearGradient>
      <path
        d="M79.09 16.45c-4.23-4.56-9.23-8.28-15.02-10.88c-.42-.19-.85-.13-1.19.06c4.51 7.3 5.02 15.89-4.44 21.81c-6.28 3.14-14.59 6.96-17.36 13.79c2.76.72 6.54 1.37 11.46 1.52c12.06.36 28.31-.3 31.07-5.03c2.77-4.72.46-15.9-4.52-21.27z"
        fill="url(#IconifyId-178a58e6776-62d0d4-27)"
      />
      <path
        d="M93.1 32c.23-.58.4-1.18.52-1.78c-3.24-4.96-10.82-6.48-10.82-6.48c8.22 17.5-34.56 13.69-46.68 14.41c-5.16.31-8.12 2.58-9.83 5.1c2.53-1.32 5.49-2.05 8.46-3.04C53.89 35.65 84.89 54.8 93.1 32z"
        fill="#F79EBC"
      />
      <linearGradient
        id="IconifyId-178a58e6776-62d0d4-28"
        x1="23.961"
        x2="95.222"
        y1="40.522"
        y2="40.522"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#F78FB2" offset="0" />
        <stop stopColor="#F887AD" offset=".272" />
        <stop stopColor="#FC709F" offset=".703" />
        <stop stopColor="#FF5C93" offset="1" />
      </linearGradient>
      <path
        d="M94.82 32.96a8.561 8.561 0 0 0-1.2-2.74c-.12.61-.29 1.2-.52 1.78c-8.21 22.8-39.21 3.65-58.36 8.21c-2.96.99-5.93 1.71-8.46 3.04c-2.31 3.39-2.32 7.21-2.32 7.21c12.47-3.78 21.67.02 45.64.37c23.97.33 26.94-10.71 25.22-17.87z"
        fill="url(#IconifyId-178a58e6776-62d0d4-28)"
      />
      <linearGradient
        id="IconifyId-178a58e6776-62d0d4-29"
        x1="64"
        x2="64"
        y1="83"
        y2="119.62"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#4FE8FF" offset="0" />
        <stop stopColor="#4BDDF3" offset=".497" />
        <stop stopColor="#45CEE3" offset="1" />
      </linearGradient>
      <path
        d="M109.96 76.04c-2.19 1.02-4.48 3.36-5.05 5.31c.58-1.95-.77-2.78-3.01-1.95c-2.25.83-4.49 2.98-4.96 4.89c.47-1.91-1.01-2.86-3.3-2.22s-4.48 2.61-4.83 4.49c.36-1.88-1.24-2.96-3.56-2.51s-4.44 2.25-4.68 4.11c.25-1.86-1.47-3.08-3.81-2.82c-2.35.26-4.38 1.9-4.51 3.74c.13-1.84-1.68-3.21-4.04-3.14s-4.3 1.55-4.32 3.39c.02-1.84-1.89-3.36-4.25-3.48c-2.35-.12-4.2 1.21-4.1 3.06c-.09-1.85-2.09-3.52-4.44-3.83c-2.34-.31-4.08.88-3.87 2.74c-.21-1.86-2.28-3.71-4.6-4.2s-3.93.55-3.62 2.44c-.32-1.89-2.46-3.9-4.74-4.59s-3.77.24-3.34 2.16c-.43-1.92-2.63-4.12-4.86-4.99s-3.59-.07-3.05 1.89c-.54-1.96-2.78-4.35-4.95-5.41s-3.39-.37-2.75 1.64c2.58 6.06 4.09 12.85 6.08 19.13c1.76 5.53 3.42 11.26 5.72 16.59c1.39 3.22 4.33 4.92 7.47 6.34c8.99 4.05 19.49 5.1 29.23 5.19c8.8.09 17.92-.68 26.31-3.47c2.82-.94 5.74-2.11 8.08-3.98c3.27-2.61 4.42-7.6 5.54-11.46c2.67-9.24 5.82-18.25 8.92-27.35c.68-2.02-.52-2.73-2.71-1.71z"
        fill="url(#IconifyId-178a58e6776-62d0d4-29)"
      />
      <circle cx="36.75" cy="49.25" r="2" fill="#B8EB96" />
      <circle cx="49.75" cy="56.5" r="2" fill="#EBD3DB" />
      <circle cx="37.25" cy="64" r="2" fill="#EB5E8E" />
      <circle cx="52" cy="34.5" r="2" fill="#3DC2EB" />
      <circle cx="62.75" cy="48.25" r="2" fill="#FFA600" />
      <circle cx="95.5" cy="63.25" r="2" fill="#79EB2D" />
      <circle cx="71" cy="27.25" r="2" fill="#FFF000" />
      <circle cx="81.5" cy="50.5" r="2" fill="#8052FF" />
      <circle cx="86.5" cy="35.5" r="2" fill="#5EEBB3" />
      <circle cx="72.25" cy="65.75" r="2" fill="#A45EEB" />
      <g
        fill="none"
        stroke="#49A5B0"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeMiterlimit="10"
        strokeWidth="3"
      >
        <path opacity=".56" d="M28.5 85.5l6 25.75" />
        <path opacity=".56" d="M99.5 85.58l-6 25.92" />
      </g>
      <g
        fill="none"
        stroke="#49A5B0"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeMiterlimit="10"
        strokeWidth="3"
      >
        <path opacity=".56" d="M40.96 89.58l3.5 25.5" />
        <path opacity=".56" d="M87.04 88.67l-3.5 25.5" />
      </g>
      <g
        fill="none"
        stroke="#49A5B0"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeMiterlimit="10"
        strokeWidth="3"
      >
        <path opacity=".56" d="M51.83 91l2.34 26.17" />
        <path opacity=".56" d="M76.17 90.08l-2.34 26.17" />
      </g>
      <path
        fill="none"
        opacity=".56"
        stroke="#49A5B0"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeMiterlimit="10"
        strokeWidth="3"
        d="M64.17 92.67l.33 25.16"
      />
      <path
        d="M66.35 10.09c3.86 2.2 7.4 5.01 10.54 8.41c1.38 1.49 2.65 3.74 3.55 6.34c.33.96 1.13 1.68 2.11 1.92c1.04.26 6.35 1.72 8.56 5.1c.38.59.64 1.18.79 1.8c.09.39.17.82.23 1.26c.09.7.43 1.35.95 1.83c1.23 1.13 3.3 3.73 3.31 8.43c0 1.1-.15 2.16-.45 3.16c-.31 1.07-.02 2.22.78 2.99c.39.38.86.64 1.37.77c.7.45 1.33.95 1.86 1.5c3.13 3.17 2.12 6.83.72 9.35c-.55.98-.5 2.19.13 3.12c.56.84 1.5 1.33 2.49 1.33c.11 0 .23-.01.35-.02c.08-.01.17-.01.25-.01c.64 0 1.16.3 1.59.91c.12.17.24.33.37.5c.41.54.41.58.42.76c.01 1.08.61 2.08 1.56 2.6c.31.17.64.28.98.33c-.26.73-.53 1.5-.8 2.31c-.35 1.05-.09 2.21.68 3.01c.19.2.4.37.63.51l-.68 1.99c-2.66 7.8-5.42 15.86-7.77 23.97c-.11.36-.21.74-.32 1.12c-.94 3.31-2 7.07-4.21 8.83c-2.07 1.65-4.78 2.68-7.15 3.47c-6.73 2.24-14.59 3.32-24.03 3.32c-.43 0-.87 0-1.3-.01c-11.93-.12-20.84-1.69-28.03-4.93c-2.89-1.3-5.01-2.62-5.95-4.79c-1.85-4.27-3.3-8.92-4.71-13.43c-.3-.96-.6-1.93-.91-2.88c-.65-2.04-1.26-4.2-1.86-6.28c-1.14-4-2.31-8.12-3.88-12.03c.09-.09.17-.19.24-.3c.56-.78.7-1.79.39-2.7l-.39-1.14c-.03-.08-.05-.16-.08-.24c.18-.11.35-.24.5-.38a3.03 3.03 0 0 0 .88-2.81c-.24-1.14-.08-1.9.2-2.15c.3-.27.53-.37.64-.37c.01 0 .05 0 .11.03a2.982 2.982 0 0 0 2.75-.26c.82-.53 1.33-1.42 1.37-2.4c.02-.45.23-.95.39-1.26c.36-.4.61-.89.72-1.43c.16-.8-.01-1.64-.49-2.31c-.81-1.16-1.9-3.41-1.57-4.9c.09-.42.32-.97 1.3-1.53c.86-.49 1.42-1.37 1.5-2.36c.07-.89.39-3.18 1.78-5.22c1.45-2.13 3.76-3.38 6.85-3.71a2.987 2.987 0 0 0 2.67-2.72v-.06c.37-3.25 1.86-6.88 9.86-11.34c2.78-1.55 5.18-2.67 7.3-3.66c4.14-1.93 7.41-3.46 9.63-6.59c1.28-1.79 1.7-4.08 1.28-6.75M63.54 5.45c-.24 0-.46.07-.66.18c-.49.28-.78.87-.53 1.48c.99 2.38 1.87 5.74.27 8c-2.71 3.82-7.73 4.79-15.94 9.37C38.86 28.84 35.85 33 35.3 38.22v.02c-4.65.49-7.4 2.63-9.02 5.01c-1.78 2.62-2.19 5.49-2.29 6.66c-5.7 3.27-1.23 9.99-.7 10.75c-.04.02-.07.05-.11.07c0 0-.99 1.42-1.06 3.08c-.4-.16-.81-.24-1.23-.24c-.89 0-1.8.37-2.66 1.16c-1 .91-1.62 2.56-1.11 4.99c-.3-.08-.56-.12-.8-.12c-1.04 0-1.47.76-1 2.14c.33.96.65 1.93.98 2.89c-1 .01-1.43.75-1 2.12c2.58 6.06 4.09 12.85 6.08 19.13c1.76 5.53 3.42 11.26 5.72 16.59c1.39 3.22 4.33 4.92 7.47 6.34c8.99 4.05 19.49 5.1 29.23 5.19c.44 0 .89.01 1.33.01c8.38 0 17.01-.83 24.98-3.47c2.82-.94 5.74-2.11 8.08-3.98c3.27-2.61 4.42-7.6 5.54-11.46c2.67-9.24 5.82-18.25 8.92-27.35c.47-1.38.03-2.15-1.01-2.15c-.24 0-.51.04-.81.12c.56-1.7 1.16-3.36 1.84-4.97c.44-1.38.01-2.14-1-2.14c-.47 0-1.06.16-1.74.5c-.23.11-.46.25-.69.39c-.01-1.46-.78-2.17-1.32-2.94c-1.08-1.54-2.57-2.19-4.05-2.19c-.2 0-.4.01-.6.03c2.53-4.55 2.35-9.31-1.2-12.91c-.84-.85-1.87-1.65-3.1-2.35l-.17.05c.4-1.36.57-2.71.57-4.01c0-5.86-2.69-9.18-4.28-10.64c-.07-.54-.16-1.07-.29-1.58a8.561 8.561 0 0 0-1.2-2.74c-2.76-4.22-8.65-5.95-10.34-6.37c-.99-2.83-2.41-5.48-4.18-7.39c-4.23-4.56-9.23-8.28-15.02-10.88c-.16-.09-.34-.13-.52-.13z"
        fill="#424242"
        opacity=".2"
      />
    </svg>
  </Box>
);
